home *** CD-ROM | disk | FTP | other *** search
/ DS-CD ROM 2 1993 August / DS CD-ROM 2.Ausgabe (August 1993).iso / geschaef / ds0093 / install.bat < prev    next >
DOS Batch File  |  1993-06-30  |  5KB  |  136 lines

  1. echo off
  2. cls
  3. echo ┌────────────────────────────────────────────────────────────────────────────┐
  4. echo │                        TOP-FAKTURA  Installation                           │
  5. echo │                                                                            │
  6. echo │                (c) 1990-1993  A. Kleine Softwaresysteme                    │
  7. echo │ Willebadessener Weg 26 ∙ 33100 Paderborn ∙ Tel. O5251-64O9O5 ∙ Fax 64O9O6  │
  8. echo └────────────────────────────────────────────────────────────────────────────┘
  9. IF "%1"=="" GOTO InstallHinweis
  10. IF "%1"=="c:" GOTO InstallHinweis
  11. IF "%1"=="C:" GOTO InstallHinweis
  12. IF "%1"=="d:" GOTO InstallHinweis
  13. IF "%1"=="D:" GOTO InstallHinweis
  14. IF "%1"=="e:" GOTO InstallHinweis
  15. IF "%1"=="E:" GOTO InstallHinweis
  16. IF "%1"=="f:" GOTO InstallHinweis
  17. IF "%1"=="F:" GOTO InstallHinweis
  18. IF "%1"=="g:" GOTO InstallHinweis
  19. IF "%1"=="G:" GOTO InstallHinweis
  20.  
  21. IF NOT EXIST INSTALL.BAT GOTO VonDiskStarten
  22. IF NOT EXIST LIESMICH.*  GOTO VonDiskStarten
  23.  
  24. :UpdateShareV1.5
  25. IF NOT EXIST %1:\TF\*.*  GOTO Start
  26. IF EXIST %1:\TOPFAKT. DEL %1:\TOPFAKT. >NUL
  27. IF EXIST %1:\TOPFAKT\*.*  GOTO Start
  28. MKDIR %1:\TOPFAKT        >NUL
  29. COPY %1:\TF\*.* %1:\TOPFAKT >NUL
  30.  
  31. :start
  32.  
  33. IF NOT EXIST %1:\TOPFAKT\*.* GOTO Installation
  34. IF EXIST %1:\TOPFAKT\*.ntx DEL %1:\TOPFAKT\*.ntx  >NUL
  35. echo -
  36. echo -  Es wird eine Sicherungskopie der schon installierten Version angelegt
  37. echo -  (und zwar ins Verzeichnis %1:\TF_ALT)
  38. echo -
  39. echo -  Weiter mit beliebiger Taste, Abbruch mit Tastenkombination [Strg-C]
  40. pause>nul
  41. IF NOT EXIST %1:\TF_ALT\*.* MKDIR %1:\TF_ALT
  42. COPY %1:\TOPFAKT\*.* %1:\TF_ALT >nul
  43. IF NOT EXIST %1:\TOPFAKT\*.dbf       GOTO SichKopieFehler
  44. IF NOT EXIST %1:\TOPFAKT\*.exe       GOTO SichKopieFehler
  45. IF NOT EXIST %1:\TOPFAKT\kunden.dbf  GOTO SichKopieFehler
  46. IF NOT EXIST %1:\TOPFAKT\artikel.dbf GOTO SichKopieFehler
  47. IF NOT EXIST %1:\TOPFAKT\atkopf.dbf  GOTO SichKopieFehler
  48. IF NOT EXIST %1:\TOPFAKT\atpos.dbf   GOTO SichKopieFehler
  49. IF NOT EXIST %1:\TOPFAKT\offpos.dbf  GOTO SichKopieFehler
  50. echo -  Sicherungskopie abgeschlossen.
  51. echo -
  52.  
  53. :Installation
  54.  
  55. echo -
  56. echo -  TOP FAKTURA wird auf Laufwerk %1: in das Verzeichnis TOPFAKT installiert!
  57. echo -
  58. echo -  Weiter mit beliebiger Taste, Abbruch mit [Strg-C]
  59. echo -
  60. pause>nul
  61. echo -  Verzeichnis TOPFAKT wird angelegt...
  62. IF NOT EXIST %1:\TOPFAKT\*.* MKDIR  %1:\TOPFAKT
  63. IF EXIST %1:\TOPFAKT\*.EXE DEL %1:\TOPFAKT\*.EXE > NUL
  64. IF EXIST %1:\TOPFAKT\*.DB? DEL %1:\TOPFAKT\*.DB? > NUL
  65. IF EXIST %1:\TOPFAKT\*.NTX DEL %1:\TOPFAKT\*.NTX > NUL
  66. IF EXIST %1:\TOPFAKT\*.DOC DEL %1:\TOPFAKT\*.DOC > NUL
  67. IF EXIST %1:\TOPFAKT\*.BAT DEL %1:\TOPFAKT\*.BAT > NUL
  68. IF EXIST %1:\TOPFAKT\*.MEM DEL %1:\TOPFAKT\*.MEM > NUL
  69. IF EXIST %1:\TOPFAKT\T.    DEL %1:\TOPFAKT\T. > NUL
  70. echo -  Programm wird auf Festplatte kopiert, bitte warten...
  71. COPY \TOPFAKT\*.* %1:\TOPFAKT >NUL
  72. COPY *.* %1:\TOPFAKT >NUL
  73. echo -
  74. %1:
  75. CD \TOPFAKT
  76. IF EXIST \topfakt.bat DEL \topfakt.bat >NUL
  77. echo echo off   > \topfakt.bat
  78. echo echo -       >>\topfakt.bat
  79. echo echo TOP FAKTURA wird aufgerufen... >>\topfakt.bat
  80. echo %1:          >>\topfakt.bat
  81. echo cd \TOPFAKT  >>\topfakt.bat
  82. echo topfakt      >>\topfakt.bat
  83. echo echo on      >>\topfakt.bat
  84. echo -
  85. echo -  TOP-FAKTURA wurde installiert.
  86. echo -
  87. echo -  Um TOP-FAKTURA zu starten, geben Sie bitte  "TOPFAKT"  ein!
  88. echo -
  89. GOTO ende
  90.  
  91.  
  92. :SichKopieFehler
  93. echo -  ACHTUNG:  Die Anlage der Sicherungskopie des Verzeichnisses %1:\TOPFAKT
  94. echo -    in das Verzeichnis %1:\TF_ALT ist scheinbar fehlgeschlagen!!!
  95. echo -
  96. echo -  Mögliche Ursache: -Zu wenig Speicherplatz auf Laufwerk %1
  97. echo -                    -keine gültige Programmversion im Verzeichnis %1:\TOPFAKT
  98. echo -
  99. echo -  Installation abgebrochen, da ohne Sicherungskopie keine Übernahme
  100. echo -  vorhandener Daten möglich ist.
  101. echo -
  102. GOTO ende
  103.  
  104. :InstallHinweis
  105. echo -
  106. echo -  ANLEITUNG ZUR INSTALLATION:
  107. echo -
  108. echo -  Um TOP-FAKTURA zu installieren, geben Sie bitte nach "Install" das 
  109. echo -  Laufwerk an, auf dem das Programm installiert werden soll.
  110. echo -
  111. echo -  Rufen Sie Install jetzt also z.B. so auf: 
  112. echo -
  113. echo -      INSTALL C
  114. echo -
  115. echo -  um TOP-FAKTURA auf Festplatte C  zu installieren.
  116. echo -
  117. echo -
  118. GOTO Ende
  119.  
  120. :VonDiskStarten
  121. echo -
  122. echo - FEHLER aufgetreten:
  123. echo - Die Dateien TF_PACKD.EXE und LIESMICH wurden nicht gefunden!
  124. echo -
  125. echo - BEHEBUNG:
  126. echo - Wechseln Sie durch Eingabe von
  127. echo -
  128. echo -         A:     (bzw. B:)
  129. echo -
  130. echo - zu dem Diskettenlaufwerk, in dem sich die Programmdiskette befindet
  131. echo - und starten Sie Install dann erneut.
  132. echo -
  133.  
  134. :Ende
  135.  
  136.